Cascade barberry - Türkisch Englisch Wörterbuch